Sort by Title |
Sorted by Topic |
Sort by Date |
Was that a path I just saw?
(HTML)
HW101: Describes the Open Firmware path that is occasionally shown at boot time.
|
Device Drivers |
2000-10-06 |
What are configuration variables in Open Firmware?
(HTML)
( )
HW38: Defines the configuration variables in Open Firmware.
|
Device Drivers |
1999-02-15 |
What are generic names in Open Firmware?
(HTML)
( )
HW34: Documents the generic names in Open Firmware.
|
Device Drivers |
1999-02-15 |
What is a CardBus host bus adapter HBA?
(HTML)
HW79: Explains what a CardBus host bus adapter (HBA) is and discusses its implementation on the Macintosh.
|
Device Drivers |
1999-11-15 |
What is a tokenizer?
(HTML)
( )
HW58: Defines a tokenizer.
|
Device Drivers |
1999-03-29 |
What is an Open Firmware devalias?
(HTML)
HW99: Describes devaliases in Open Firmware.
|
Device Drivers |
2000-10-06 |
What is an Open Firmware phandle, and why can't I access it from the Mac OS?
(HTML)
HW76: Explains an "Open Firmware phandle" and why it is inaccessible from the Mac OS.
|
Device Drivers |
1999-11-15 |
What is the "dump" word and how do I use it?
(HTML)
HW68: Describes the function of the Open Firmware word "dump" and how it can be used.
|
Device Drivers |
1999-10-11 |
What is the return stack in Open Firmware and can I use it?
(HTML)
HW67: Describes the purpose of the Open Firmware return stack and how developers can use it.
|
Device Drivers |
1999-10-11 |
What is unsolicited status?
(HTML)
( )
FW03: Explains the meaning and usage of the SBP-2 unsolicited status message.
|
Device Drivers |
1999-05-17 |
What numeric base is the default for the Open Firmware user interface?
(HTML)
HW65: Describes how the default numeric base used by the Open Firmware user interface is hexadecimal.
|
Device Drivers |
1999-10-11 |
When to use PCMCIA, PC Card, and CardBus
(HTML)
HW77: Explains the differences between PCMCIA, PC Card, and CardBus.
|
Device Drivers |
1999-11-15 |
Which Machines Support Driver Services Library and the MP Nanokernel?
(HTML)
( )
HW63: Lists the systems that do and don't support the Driver Services Library and the MP Nanokernel.
|
Device Drivers |
1999-07-12 |
Why did the name of the PCI bridge change?
(HTML)
( )
HW59: Explains the name change of the PCI bridge to the generic name "pci" in Open Firmware.
|
Device Drivers |
1999-03-29 |
Why didn't I boot from the CD?
(HTML)
HW98: Describes the behavior of holding down the "c" key at boot time.
|
Device Drivers |
2000-10-06 |
Why does logging keep my Printer Module from working?
(HTML)
( )
Deprecated - QA1182: Describes some problems with standard printf logging in a Printer Module on Jaguar.
|
Device Drivers |
2002-11-06 |
Why don't all of my PDE localizations show up in all applications?
(HTML)
( )
QA1185: Explains why some PDE localizations might not appear in all applications.
|
Device Drivers |
2002-10-16 |
Workaround for Asynchronous SCSIAction Crashes
(HTML)
( )
Deprecated - QA1129: Explains how to workaround asynchronous SCSIAction crashes on Mac OS X.
|
Device Drivers |
2002-03-21 |
Working with Configuration Variables
(HTML)
( )
QA1119: Explains how to delete a specific Open Firmware configuration variable without using Command-Option-P-R.
|
Device Drivers |
2002-02-13 |
Accessing HTTPS Proxy Settings
(HTML)
( )
QA1234: Describes how to programatically access Secure Web Proxy information.
|
Games |
2003-02-19 |
aglChoosePixelFormat, The Inside Scoop
(HTML)
OGL01: Describes the nuances of aglChoosePixelFormat, including specific information on multi-monitor support.
|
Games |
2000-04-03 |
Avoiding Pauses When Looping Audio files with QuickTime
(HTML)
QA1371: Demonstrates how to avoid pauses when looping audio files with QuickTime
|
Games |
2004-09-08 |
Carbon Full Screen Conundrums
(HTML)
QA1068: Describes the available Mac OS X DrawSprocket services.
|
Games |
2001-08-20 |
CGBitmapContextCreate Supported Color Spaces
(HTML)
QA1037: Lists the color space and alpha info combinations currently supported by CGBitmapContextCreate.
|
Games |
2004-09-09 |
Changing the TCP Window Size
(HTML)
NW47: Describes how to change the TCP window size in Open Transport.
|
Games |
1997-03-14 |
Context Sharing Tips
(HTML)
( )
QA1248: How to correctly share OpenGL contexts and what the limits on this sharing are.
|
Games |
2003-06-24 |
Correct Setup of an AGLDrawable
(HTML)
OGL02: Describes the setup of an AGLDrawable.
|
Games |
2000-10-04 |
Current GDevice Dependencies
(HTML)
( )
QA1115: Describes potential problems with creating windows or ports when the current GDevice isn't the main device.
|
Games |
2002-02-13 |
Debugging Graphics with QuartzDebug
(HTML)
( )
QA1236: Explains how to use QuartzDebug to debug graphics issues.
|
Games |
2003-02-25 |
Finding Missing OpenGL CFM Entry Points
(HTML)
( )
QA1225: A resolution to Mac OS X 10.2 OpenGL CFM applications which break under Mac OS X 10.1.
|
Games |
2002-12-23 |
GetProcAdress and OpenGL Entry Points
(HTML)
( )
QA1188: Technique for finding function pointers for OpenGL entry points in Cocoa and Carbon
|
Games |
2002-11-25 |
Getting a Packet Trace
(HTML)
( )
QA1176: Lists tools available for looking at the network packets on the wire.
|
Games |
2004-07-13 |
HID Manager Event Data Underruns
(HTML)
QA1038: Explains how to correctly handle HID Manager event queue data underruns.
|
Games |
2001-06-13 |
How can I programmatically determine the DPI of the current video mode?
(HTML)
( )
QA1217: Describes how to compute the DPI for a given display in a given mode using Core Graphics.
|
Games |
2002-12-02 |
How do I determine how much VRAM is available on my video card?
(HTML)
QA1168: Using Core Graphics and IOKit to find the physical size of VRAM on installed hardware.
|
Games |
2004-10-11 |
How do I tell if a particular display is being hardware accelerated by Quartz Extreme?
(HTML)
( )
QA1218: Describes how to use CGDisplayUsesOpenGLAcceleration to see if a display is accelerated or not.
|
Games |
2002-12-04 |
How do I use QuickDraw with CGDirectDisplay?
(HTML)
QA1011: Explains how to draw to a CGDirectDisplay-captured display using QuickDraw.
|
Games |
2001-04-11 |
Incorrect Inside Macintosh Volume V documentation
(HTML)
Deprecated - QD15: Identifies incorrect documentation in Inside Macintosh Volume V regarding the formats of PnPixPat and BkPixPat opcodes.
|
Games |
1995-09-15 |
Internet Connect Speed
(HTML)
( )
QA1165: Describes how to get the modem connection speed from the System Configuration framework dynamic store.
|
Games |
2003-03-26 |
Is ColorSync thread safe?
(HTML)
( )
QA1261: Discusses ColorSync thread-safety issues.
|
Games |
2003-04-17 |
NSTimers and Rendering Loops
(HTML)
QA1385: Using Cocoa timers (NSTimer) to drive a rendering loop
|
Games |
2004-10-04 |
Open Transport Libraries
(HTML)
( )
NW18: Lists the Open Transport libraries and what to link with for PowerPC and 68K.
|
Games |
2000-11-03 |
OpenGL Sample Code
(HTML)
QA1166: Describes new naming convention for OpenGL sample code
|
Games |
2004-12-01 |
OpenGL Texture Sharing Between Contexts
(HTML)
QA1031: Describes the process of creating shared OpenGL contexts and sharing textures between these contexts.
|
Games |
2001-05-01 |
OTScheduleDeferredTask When Task Running
(HTML)
( )
NW52: Describes what happens when you use OTScheduleDefferedTask to schedule a task that is running.
|
Games |
1997-10-13 |
Preserving embedded ICC profiles when using QuickTime Graphics Importer/Exporters
(HTML)
( )
QA1145: Shows how to preserve the embedded ICC profile when using the QuickTime Graphics Importer/Exporter routines
|
Games |
2002-09-04 |
QDFlushPortBuffer
(HTML)
( )
QD65: Describes a possible solution for window update problems under Carbon.
|
Games |
2000-11-08 |
Retain Counts of io_object_t Objects in IOKit.framework
(HTML)
( )
QA1195: Distinguishes between the retain counts of an I/O Kit kernel object and its io_object_t user space proxy.
|
Games |
2002-09-04 |
Setting environment variables for user processes
(HTML)
QA1067: Tells how to set environment variables for user processes.
|
Games |
2001-10-25 |
Setting the preferred CMM programatically?
(HTML)
QA1086: Uses the NCMConcatProfileSet structure to specify the CMM to be used to make the CMWorldRef with the NCWConcatColorWorld function.
|
Games |
2001-10-24 |
T_DATA_REQ vs M_DATA TPI Message Blocks
(HTML)
( )
NW42: Explains why OT passes data to a TPI module using M_DATA message blocks instead of M_PROTO+T_DATA_REQ.
|
Games |
1996-10-25 |
TCP/IP Option Sizes
(HTML)
( )
NW62: Enumerates the TCP/IP options and their sizes for Open Transport.
|
Games |
1999-04-26 |
Updating OpenGL Contexts
(HTML)
( )
QA1209: When and why to update an OpenGL context in response to system and user actions.
|
Games |
2003-06-19 |
Using Clip Region and Buffer Rectangles with OpenGL Carbon
(HTML)
( )
QA1222: Shows the basics of using buffer rectangles and clip regions with AGL.
|
Games |
2002-12-19 |
Using Interface Builder's NSOpenGLView or Custom View objects for an OpenGL application
(HTML)
QA1167: Describes usage cases for both NSOpenGLViews and Custom Views for Cocoa OpenGL applications
|
Games |
2004-10-28 |
Using Temporary Memory with OpenPicture
(HTML)
Deprecated - QD20: Provides several techniques of causing OpenPicture to allocate temporary memory for a picture handle.
|
Games |
1996-02-01 |
aglChoosePixelFormat, The Inside Scoop
(HTML)
OGL01: Describes the nuances of aglChoosePixelFormat, including specific information on multi-monitor support.
|
Graphics & Imaging |
2000-04-03 |
CalcCMask and SeedCFill in Carbon
(HTML)
( )
QD62: Explains how to use CalcCMask and SeedCFill in Carbon even though Carbon doesn't support OpenPort.
|
Graphics & Imaging |
2000-11-08 |
Carbon Full Screen Conundrums
(HTML)
QA1068: Describes the available Mac OS X DrawSprocket services.
|
Graphics & Imaging |
2001-08-20 |
CGBitmapContextCreate Supported Color Spaces
(HTML)
QA1037: Lists the color space and alpha info combinations currently supported by CGBitmapContextCreate.
|
Graphics & Imaging |
2004-09-09 |
CGContext Bounds
(HTML)
QA1048: Explains how to determine the bounds of a CGContext.
|
Graphics & Imaging |
2001-07-02 |
CGContextAddLineToPoint, CGContextAddCurveToPoint, et. al.
(HTML)
QA1049: Explains why the CGContextAddXYZ APIs don't draw anything immediately.
|
Graphics & Imaging |
2001-07-02 |
CGContextClosePath
(HTML)
QA1046: Explains when you should call CGContextClosePath.
|
Graphics & Imaging |
2001-10-02 |
CGImageRef contents are immutable
(HTML)
( )
QA1276: Explains that CGImageRef contents are considered immutable once created.
|
Graphics & Imaging |
2003-07-17 |
ColorSync 2.0
(HTML)
CS02: Explains CMProfileLocation's second argument, where a ColorSync profile is, and the type of a profile location.
|
Graphics & Imaging |
1995-05-01 |
Context Sharing Tips
(HTML)
( )
QA1248: How to correctly share OpenGL contexts and what the limits on this sharing are.
|
Graphics & Imaging |
2003-06-24 |
Converting RGB Colors to a Palette Index
(HTML)
Deprecated - QD21: Explains how to convert RGB colors into the palette index created by an application.
|
Graphics & Imaging |
1995-09-15 |
Correct Setup of an AGLDrawable
(HTML)
OGL02: Describes the setup of an AGLDrawable.
|
Graphics & Imaging |
2000-10-04 |
Creating an OpenGL texture from an NSView
(HTML)
( )
QA1325: Addresses the issues involved with using an NSView as the source data for an OpenGL texture.
|
Graphics & Imaging |
2004-02-13 |
Creating color spaces that ensure color matching.
(HTML)
QA1396: How to create color spaces that ensure color matching.
|
Graphics & Imaging |
2005-01-13 |
Creating Gray Scaled Images > 8 bits
(HTML)
( )
Deprecated - QD51: Shows how to create gray-scaled images at resolutions greater than 8 bits for display.
|
Graphics & Imaging |
1997-11-17 |
Creating Sub GWorlds using QTNewGWorldFromPtr
(HTML)
QA1014: Using QTNewGWorldFromPtr to create sub GWorlds which reference the pixel data of other GWorlds.
|
Graphics & Imaging |
2001-03-20 |
Current GDevice Dependencies
(HTML)
( )
QA1115: Describes potential problems with creating windows or ports when the current GDevice isn't the main device.
|
Graphics & Imaging |
2002-02-13 |
Debugging Graphics with QuartzDebug
(HTML)
( )
QA1236: Explains how to use QuartzDebug to debug graphics issues.
|
Graphics & Imaging |
2003-02-25 |
Determining Open Firmware configuration variables
(HTML)
( )
HW56: Discusses how to determine the Open Firmware variables on a system.
|
Graphics & Imaging |
1999-03-29 |
DeviceLoop is for drawing
(HTML)
QA1024: Warns of one common misuse of the DeviceLoop API and gives two alternative solutions.
|
Graphics & Imaging |
2001-04-11 |
Difference between using Restart or Shut Down in the Finder's Special menu in Open Firmware
(HTML)
( )
HW47: Explains the differences between using Restart or Shut Down on Open Firmware
|
Graphics & Imaging |
1999-02-15 |
Disabling a Processor on a Multiprocessor System
(HTML)
( )
QA1141: Describes how to disable a processor on a multiprocessor system for testing purposes.
|
Graphics & Imaging |
2002-05-22 |
Drawing a Path Multiple Times
(HTML)
QA1047: Explains that path drawing operations consume the path.
|
Graphics & Imaging |
2001-07-02 |
Embedding ICC Profiles
(HTML)
( )
CS06: Gives downloads for documents describing embedding ICC profiles in EPS, PICT, and TIFF files.
|
Graphics & Imaging |
1996-02-09 |
Error -151 and NewGWorld
(HTML)
Deprecated - QD18: Explains what the error code -151 means when in NewGWorld.
|
Graphics & Imaging |
1995-09-15 |
Expansion ROM device properties
(HTML)
( )
HW50: Describes the Open Firmware properties that should be included in a boot device's expansion ROM.
|
Graphics & Imaging |
1999-03-29 |
Extracting DV Fields using QTNewGWorldFromPtr
(HTML)
QA1017: Describes using QTNewGWorldFromPtr to access individual fields contained within a frame of DV source.
|
Graphics & Imaging |
2001-03-20 |
Finding an NSView's current magnification.
(HTML)
QA1346: How to discover the current magnification (zoom level) of any NSView.
|
Graphics & Imaging |
2004-12-13 |
Finding Missing OpenGL CFM Entry Points
(HTML)
( )
QA1225: A resolution to Mac OS X 10.2 OpenGL CFM applications which break under Mac OS X 10.1.
|
Graphics & Imaging |
2002-12-23 |
Finding the bit depth of a Carbon Printing Manager graphics context
(HTML)
( )
QD63: Explains how to find the bit depth of a Carbon Printing Manager graphics context.
|
Graphics & Imaging |
2000-11-08 |
GetPortBitMapForCopyBits
(HTML)
( )
Deprecated - QD61: Describes the proper usage of GetPortBitMapForCopyBits.
|
Graphics & Imaging |
2000-11-08 |
GetProcAdress and OpenGL Entry Points
(HTML)
( )
QA1188: Technique for finding function pointers for OpenGL entry points in Cocoa and Carbon
|
Graphics & Imaging |
2002-11-25 |
Getting started with Forth
(HTML)
( )
HW53: Describes where FCode driver developers can get information about the Forth programming language.
|
Graphics & Imaging |
1999-03-29 |
Getting the name of a profile
(HTML)
( )
QA1205: Shows how to programmatically get the name of a ColorSync profile.
|
Graphics & Imaging |
2002-10-25 |
glFlush() vs. glFinish()
(HTML)
QA1158: Explanation of the differences between glFlush() and glFinish()
|
Graphics & Imaging |
2004-10-11 |
Graphics Exporters - Creating 16-bit-per-channel image files
(HTML)
QA1354: Discusses how to use QuickTime Graphics Exporters to create 16-bit-per-channel image files.
|
Graphics & Imaging |
2004-06-03 |
How can I programmatically determine the DPI of the current video mode?
(HTML)
( )
QA1217: Describes how to compute the DPI for a given display in a given mode using Core Graphics.
|
Graphics & Imaging |
2002-12-02 |
How do I determine how much VRAM is available on my video card?
(HTML)
QA1168: Using Core Graphics and IOKit to find the physical size of VRAM on installed hardware.
|
Graphics & Imaging |
2004-10-11 |
How do I tell if a particular display is being hardware accelerated by Quartz Extreme?
(HTML)
( )
QA1218: Describes how to use CGDisplayUsesOpenGLAcceleration to see if a display is accelerated or not.
|
Graphics & Imaging |
2002-12-04 |
How do I use PMSessionGetGraphicsContext to get a CGContextRef?
(HTML)
( )
QA1216: Describes how to use PMSessionSetDocumentFormatGeneration and PMSessionGetGraphicsContext to get a CGContextRef for printing.
|
Graphics & Imaging |
2003-02-25 |
How do I use QuickDraw with CGDirectDisplay?
(HTML)
QA1011: Explains how to draw to a CGDirectDisplay-captured display using QuickDraw.
|
Graphics & Imaging |
2001-04-11 |
How to measure CG text
(HTML)
QA1051: Explains how to measure Core Graphics text.
|
Graphics & Imaging |
2001-07-02 |
ICC Profile copyright field
(HTML)
( )
QA1136: Discusses how applications should honor the copyright field in the header of an ICC profile.
|
Graphics & Imaging |
2002-04-08 |
Improving ATSUI Text Drawing Performance
(HTML)
QA1027: Talks about one way of improving ATSUI text drawing performance.
|
Graphics & Imaging |
2001-04-17 |